auto intercesor - French English Dictionary